ETH-Hardness of Approximating 2-CSPs and Directed Steiner Network
نویسندگان
چکیده
We study 2-ary constraint satisfaction problems (2-CSPs), which can be stated as follows: given a constraint graph G = (V,E), an alphabet set Σ and, for each edge {u, v} ∈ E, a constraint Cuv ⊆ Σ× Σ, the goal is to find an assignment σ : V → Σ that satisfies as many constraints as possible, where a constraint Cuv is said to be satisfied by σ if (σ(u), σ(v)) ∈ Cuv. While the approximability of 2-CSPs is quite well understood when the alphabet size |Σ| is constant (see e.g. [37]), many problems are still open when |Σ| becomes super constant. One open problem that has received significant attention in the literature is whether it is hard to approximate 2-CSPs to within a polynomial factor of both |Σ| and |V | (i.e. (|Σ||V |)Ω(1) factor). As a special case of the so-called Sliding Scale Conjecture, Bellare et al. [5] suggested that the answer to this question might be positive. Alas, despite many efforts by researchers to resolve this conjecture (e.g. [39, 4, 20, 21, 35]), it still remains open to this day. In this work, we separate |V | and |Σ| and ask a closely related but weaker question: is it hard to approximate 2-CSPs to within a polynomial factor of |V | (while |Σ| may be super-polynomial in |V |)? Assuming the exponential time hypothesis (ETH), we answer this question positively: unless ETH fails, no polynomial time algorithm can approximate 2-CSPs to within a factor of |V |1−1/ log |V | for some β > 0. Note that our ratio is not only polynomial but also almost linear. This is almost optimal since a trivial algorithm yields an O(|V |)-approximation for 2-CSPs. Thanks to a known reduction [25, 16] from 2-CSPs to the Directed Steiner Network (DSN) problem, our result implies an inapproximability result for the latter with polynomial ratio in terms of the number of demand pairs. Specifically, assuming ETH, no polynomial time algorithm can approximate DSN to within a factor of k1/4−o(1) where k is the number of demand pairs. The ratio is roughly the square root of the approximation ratios achieved by best known polynomial time algorithms [15, 26], which yield O(k1/2+ε)-approximation for every constant ε > 0. Additionally, under Gap-ETH, our reduction for 2-CSPs not only rules out polynomial time algorithms, but also fixed parameter tractable (FPT) algorithms parameterized by the number of variables |V |. These are algorithms with running time g(|V |) · |Σ|O(1) for some function g. Similar improvements apply for DSN parameterized by the number of demand pairs k. 1998 ACM Subject Classification F.2.2 Nonnumerical Algorithms and Problems
منابع مشابه
Complexity of the Steiner Network Problem with Respect to the Number of Terminals
In the Directed Steiner Network problem we are given an arc-weighted digraph G, a set of terminals T ⊆ V (G), and an (unweighted) directed request graph R with V (R) = T . Our task is to output a subgraph G ⊆ G of the minimum cost such that there is a directed path from s to t in G for all st ∈ A(R). It is known that the problem can be solved in time |V (G)| [Feldman&Ruhl, SIAM J. Comput. 2006]...
متن کاملOn subexponential running times for approximating directed Steiner tree and related problems
This paper concerns proving almost tight (super-polynomial) running times, for achieving desired approximation ratios for various problems. To illustrate the question we study, let us consider the Set-Cover problem with n elements and m sets. Now we specify our goal to approximate Set-Cover to a factor of (1 − α) lnn, for a given parameter 0 < α < 1. What is the best possible running time for a...
متن کاملApproximating minimum cost connectivity problems
We survey approximation algorithms and hardness results for versions of the Generalized Steiner Network (GSN) problem in which we seek to find a low cost subgraph (where the cost of a subgraph is the sum of the costs of its edges) that satisfies prescribed connectivity requirements. These problems include the following well known problems: min-cost k-flow, min-cost spanning tree, traveling sale...
متن کاملApproximating Spanners and Directed Steiner Forest: Upper and Lower Bounds
It was recently found that there are very close connections between the existence of additive spanners (subgraphs where all distances are preserved up to an additive stretch), distance preservers (subgraphs in which demand pairs have their distance preserved exactly), and pairwise spanners (subgraphs in which demand pairs have their distance preserved up to a multiplicative or additive stretch)...
متن کاملParameterized Complexity of Arc-Weighted Directed Steiner Problems
We start a systematic parameterized computational complexity study of three NP-hard network design problems on arc-weighted directed graphs: directed Steiner tree, strongly connected Steiner subgraph, and directed Steiner network. We investigate their parameterized complexities with respect to the three parameterizations: “number of terminals,” “an upper bound on the size of the connecting netw...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2018